home *** CD-ROM | disk | FTP | other *** search
/ Aminet 23 / Aminet 23 (1998)(GTI - Schatztruhe)[!][Feb 1998].iso / Aminet / docs / mags / auch1097.lha / Install_AUCH < prev    next >
Text File  |  1997-10-29  |  5KB  |  168 lines

  1. ;AUCH-Install-Script
  2. ;Ver.: 1.5
  3. ;Date: 27.10.1997
  4. ;©1997 by Marco Grießhammer
  5.  
  6. failat 21
  7.  
  8. ;Gucken ob Neuinstallation oder UpDate
  9.  
  10. IF EXISTS $auch
  11.  skip update
  12. ENDIF
  13.  
  14. IF NOT EXISTS §auch
  15.  skip neuinst
  16. ENDIF  
  17.  
  18. echo "Unmöglicher Fehler!?!?!?!?!?! Hast du überhaupt ein Betriebssystem installiert?!?!?!"
  19. wait 5
  20. quit
  21.  
  22. ;Neuinstallation - Kontrollfrage
  23. lab neuinst
  24. echo "*n*n*e[1;32m _____________________________________________________________________"
  25. echo " *e[43m                                                                     *e[0m"
  26. echo " *e[0;32;43m                       Clubdisk Installation     *e[1m                    *e[0m"
  27. echo " *e[1;4;43m                                                                     *e[0m"
  28. echo "*n*n*n Hey, Willkommen zum Installationsprogramm der Clubdisk! Mit "
  29. echo " Diesem Programm kannst du die Clubdisk auf deine Fetzplatte beamen!"
  30. echo " Du mußt nur das Verzeichnis angeben, in dem dann automatisch eine"
  31. echo " Schublade namens AUCH erstellt wird.*n"
  32. echo " Aber Vorsicht! Du solltest das Verzeichnis nie wechseln, da sonst "
  33. echo " einiges schief gehen kann, wenn du ein UpDate (neue Clubdisk)"
  34. echo " installieren willst!*n"
  35. echo noline "*n Willst du die >>Clubdisk<< installieren? "
  36. set > NIL: InpVar ?
  37.  
  38. if $InpVar eq "ja"
  39.   skip start
  40. endif
  41.  
  42. if $InpVar eq "j"
  43.   skip start
  44. endif
  45.  
  46. if $InpVar eq "yes"
  47.   skip start
  48. endif
  49.  
  50. if $InpVar eq "y"
  51.   skip start
  52. endif
  53.  
  54. echo "*n Installation abgebrochen. Schade . . .*n"
  55. quit
  56.  
  57. ;Neuinstallation - Pfadangabe
  58. lab start
  59. assign auch: ""
  60. echo "*e[1;1H*e[J"
  61. echo "*n*n So wo soll ich denn den Bullshit hinkopieren? Wäre nett, wenn "
  62. echo " Du mir dabei hilfst! *n"
  63.  
  64. lab PathRepeat
  65. echo noline " Bitte den Pfad (z.B.: Work:mags ) angeben: "
  66. setenv AUCH "[Return]"
  67. setenv > NIL: AUCH ?
  68. cd > NIL: $AUCH
  69. if warn
  70.   echo " Falscher Pfad, '$AUCH' existiert nicht! Nochmal . . .*n"
  71.   skip back PathRepeat
  72. endif
  73.  
  74. copy env:AUCH sys:prefs/Env-Archive/AUCH
  75.  
  76. ;Neuinstallation - Entpackvorgang
  77. echo "*e[1;1H*e[J"
  78. echo noline "*n Die Clubdisk wird nun in das Verzeichnis '$AUCH'*n*n*n kopiert. Bitte warten . . ."
  79.  
  80. cd $AUCH
  81. lha x AUCH:auch.lha
  82.  
  83.  
  84. if warn
  85.   echo "*n Fehler! Bitte probieren Sie es nochmal, oder nehmen Sie mit uns kontakt auf. Marco Grießhammer, Albert-Einstein-Str. 1, 95145 Oberkotzau, Tel.: 09286/973393. (ID02)"
  86.   wait 10                                                                                                                                                              
  87.   skip end
  88. endif
  89.  
  90. ;Neuinstallation - Startfiles
  91. cd $auch
  92. cd auch
  93. copy auch:neuinst/#? all ""
  94.  
  95. if warn
  96.   echo "*n Fehler! Bitte probieren Sie es nochmal, oder nehmen Sie mit uns kontakt auf. Marco Grießhammer, Albert-Einstein-Str. 1, 95145 Oberkotzau, Tel.: 09286/973393. (ID03)"
  97.   wait 10
  98.   skip end
  99. endif
  100.  
  101. echo " Puh, nur noch die letzten Bytes . . . Fertig*n"
  102. echo "*n Die Clubdisk wurde nun erfolgreich installiert!"
  103. echo " Bitte lesen Sie sich die Datei Wichtige_Hinweise durch!"
  104. echo "*n*n   [Return]"
  105. set > NIL: Return ?
  106.  
  107.  
  108. ;Das Beste zum Schluß
  109. lab end
  110. assign auch: remove
  111. quit
  112.  
  113. ;Update - Kontrollabfrage
  114. lab update
  115.  
  116. echo "*n*n*e[1;32m _____________________________________________________________________"
  117. echo " *e[43m                                                                     *e[0m"
  118. echo " *e[0;32;43m                       Clubdisk Update           *e[1m                    *e[0m"
  119. echo " *e[1;4;43m                                                                     *e[0m"
  120. echo "*n*n*n Hey, Willkommen beim Clubdisk UpDate! Ich kopiere das Up-"  
  121. echo " Date nun in das Verzeichnis:"
  122. echo " $auch"
  123. echo noline "*n Einverstanden?"
  124. set > NIL: InpVar ?
  125.  
  126. if $InpVar eq "ja"
  127.   skip udstart
  128. endif
  129.  
  130. if $InpVar eq "j"
  131.   skip udstart
  132. endif
  133.  
  134. if $InpVar eq "yes"
  135.   skip udstart
  136. endif
  137.  
  138. if $InpVar eq "y"
  139.   skip udstart
  140. endif
  141.  
  142. echo "*n Installation abgebrochen. Schade . . .*n"
  143. quit
  144.  
  145. ;Update - Entpackvorgang
  146. lab udstart
  147. assign auch: ""
  148. echo "*e[1;1H*e[J"
  149. echo "*n Die Clubdisk wird nun in das Verzeichnis '$AUCH'*n kopiert. Wenn das Entpackprogramm mit einer Sicherheitsabfrage*n anhält einfach A drücken (lies sich nicht vermeiden). Bitte warten . . .*n"
  150.  
  151. cd $AUCH
  152. lha x AUCH:auch.lha
  153. if warn
  154.   echo "*n Fehler! Bitte probieren Sie es nochmal, oder nehmen Sie mit uns kontakt auf. Marco Grießhammer, Albert-Einstein-Str. 1, 95145 Oberkotzau, Tel.: 09286/9793393. (ID01)"
  155.   wait 10
  156. else
  157.   echo " Puh, nur noch die letzten Bytes . . . Fertig*n"
  158.   echo "*n Die Clubdisk wurde nun erfolgreich installiert!"
  159.   echo " Bitte lesen Sie sich die Datei Wichtige_Hinweise durch!"
  160.   echo "*n*n   [Return]"
  161.   set > NIL: Return ?
  162. endif
  163.  
  164. assign auch: remove
  165. quit
  166.  
  167.  
  168.